Hardware Abstraction Layer (HAL) support file for Allegro ACS710 current sensor. More...
#include "../HAL/hal.h"#include "../HAL/hal_cc2530znp_target_board.H"#include "../HAL/hal.h"#include <stdlib.h>Defines | |
| #define | DELAY_TICKS_BETWEEN_SAMPLES 70 |
| #define | MIDPOINT 2646 |
| #define | PERIOD_US 260 |
| #define | MAX_RANGE (COUNTS_PER_AMPERE * 20) |
|
| |
| #define | NUM_RESULTS 64 |
| #define | COUNTS_PER_AMPERE 82 |
| #define | MILLIAMPERE_PER_COUNT 12.091 |
| #define | ADC_COUNT_TO_MILLIVOLT_MULTIPLIER 1.220703125 |
| unsigned int | getAverage (unsigned int *values, unsigned char numValues) |
| unsigned int | roundInteger (unsigned int number, unsigned int place) |
| unsigned int | max (unsigned int values[], unsigned int numValues) |
| unsigned int | min (unsigned int values[], unsigned int numValues) |
| void | getCurrentValues (unsigned int results[]) |
| unsigned int | getCurrent () |
Hardware Abstraction Layer (HAL) support file for Allegro ACS710 current sensor.
| void getCurrentValues | ( | unsigned int | results[] | ) |
reads the values into memory
1.6.3